package com.css.casualties.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.css.handler.GeometryTypeHandler;
import lombok.Builder;
import lombok.Data;

import java.math.BigDecimal;

/**
 * @author Dbj
 * @date 2024年09月13日  18:32
 */
@Data
@Builder
@TableName(value = "basic_rysw_model3_data")
public class RyswModel3Data {
    private String id;
    private String modelId;
    /**
     * 烈度
     */
    private String intensity;
    /**
     * 死亡率
     */
    private BigDecimal deadRatio;
    /**
     * 受伤率
     */
    private BigDecimal injureRatio;
    /**
     *  坐标系 4490 4326
     */
    private String code;
    @TableField(value = "geom",typeHandler = GeometryTypeHandler.class)
    private String geom;
    @TableField(exist = false)
    private String geomText;
}
